Votre recherche :

apprendre a programmer

spyflo
Re: Black Devs Team IDE 2009 Beta 1 : aide au débutants en C
GhostRecon3 Wrote:
OuahOuah Wrote:Heu question de noob : si on y connaît RIEN en C, on peut apprendre ou faut un minimum ?
Apprendre... y'a des tutos ?


Ce que j'allais dire ^^



Aidez vous de ce site super utile > http://www.siteduzero.com/tutoriel-3-14 ... -en-c.html
Voir le sujet
greg3395
Re : Une faille exploitée grâce au disque dur de la PS3 ?
J’avait juste fait un résumer.  :(
Visual basic ou le basic c`est beaucoup trop lent.
Le langage C est démoder depuis une dizaine d`années mais reste qui est souvent utilisé pour apprendre le langage.
Maintenant la plupart des développeurs de jeux vidéo utilise le C++ ou C# qui permet facilement faire des mise a jour régulière.

Code: Select All Code

/*
 *   SCE CONFIDENTIAL                                     
 *   PLAYSTATION(R)3 Programmer Tool Runtime Library 160.008
 *   Copyright (C) 2005 Sony Computer Entertainment Inc.  
 *   All Rights Reserved.                                 
 *
 * File: event_receiver.spu.c
 * Description:
 *   This SPU thread receives events from the PPU thread until receiving
 *   EVENT_TERMINATE value which indicates the end of a series of events.
 *   Eventually, the SPU thread which receives EVENT_TERMINATE terminates the
 *   SPU thread group.
 */

#include <sys/spu_thread.h>
#include <sys/spu_event.h>

#define SPU_QUEUE_NUMBER    16850944
#define EVENT_TERMINATE 0xfee1dead

/*
 * main()
 * The first parameter is the SPU queue number.
 * This SPU thread receives events until receiving an event which stores
 * EVENT_TERMINATE.  If the EVENT_TERMINATE event is received, this SPU thread
 * exits.  The exit status equals to the sum of all received event data.
 */
int main(int spuq)
{
   int sum = 0;
   uint32_t data1, data2, data3;
   while (1) {
      sys_spu_thread_receive_event(spuq, &data1, &data2, &data3);
      if (data1 == EVENT_TERMINATE{
         break;
      }
      sum = sum + data1 + data2 + data3;
   } 

   sys_spu_thread_exit(sum);
}


EVENT_TERMINATE resemble beaucoup a un objet.
Reste que ont peu faire du POO avec des strucutres en C.
C++ et C# c`est beaucoup plus sécuriser avec des attributs et méthodes priver et public.
qui permet d`éviter d`injecter le code.

Merci a Mneo2 pour m`avoir expliquer pour le bluethoo, je me douté que envoyé des données via le blutooth doit être aussi signé.

Merci a guigui92i  pour m`avoir dit que vous n`essayé pas d`envoyé du code sur la PS3 pour que le code soit exécuter mais plutôt d`injecter du code. ::)
Je comprend pas trop pourquoi vous faite sa ? Le but c`est de récupèrer le code source du XMB ?
Sachant que tout programme est "fermer" je voit mal comment vous faite.
Ce n`est pas aussi facile que trouver une faille avec Lua ou Python ou ont peu facilement balancer du code dans un programme C/C++.

Je n’ai pas du tout le niveau pour pouvoir Hacker une PS3.  ;D
Je ne pourrai pas faire un Hello world avec le XMB 1.5 officiel de ma PSP 1000.
Sans avoir un tuto ou une vidéo.
Greg
Voir le sujet
vincetreize
Comprend rien au SDK !!! SVP !!!
Bon alors je te ré explique tout au cas ou.

Pour commencer à programmer il te faut au moins les base du C,
car les syntaxe sont les même à peu de choses près.
Apprendre le C n'est pas une choses facile,
et je te conseille même d'apprendre comme il faut la POO en C,
car se que tu doit apprendre pour coder une app apple,
c'est de l'objective-C.
L'objective-C c'est en quelques sorte du C enfin de base c'est bien du C,
mais c'est surtout orienté objet d'où l'apprentissage de la POO en C.
Ensuite une fois que tu aura vu tout ça tu comprendra pourquoi ton app ne fonctionne pas,
car en objective-C on ne fait pas :

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

on fait des import,
et pas sur que ces entête sont utilisé en objective-C je ne sait pas du tout je m'y met a peine.
et bien évidement presque la totalité de se que tu aura appris en C,
ne sera plus d'actualité ou que peu,
car les condition sont entièrement changé etc ...

Enfin bref voila tu sait a peu près a quoi t'en tenir ;)
Voir le sujet
Phantom
Re : La programmation
En lisant les tutos tu comprendra que ce n'est pas nécessaire d'avoir de très grande connaissance en math.
On peut pas dire qui y a d'age pour apprendre à programmer il suffit d'avoir envie et de ne pas aller trop vite pour apprendre.
Va lire le chapitre 1 Vous avez dit "programmer" ? sa repondra à tes questions.
Voir le sujet
Phantom
Re : La programmation
Le Site du Zér0, aucune connaissance requise en programmation, tu pars de zéro, super tutoriel, super communauté...

Débute par la section "Langage C" et ensuite "Langage C++", tutoriel pour programmer sur PC (requis pour programmer sur la Wii)
Il y a quelques différences comme les librairies, fonctions, compilation mais pour le moment apprend à programmer sur PC (Et ensuite tira te renseigner sur les forums de DevsGen.com pour voir les différences Wii/PC.

Sinon il y a le tuto de Hell_Hibou Apprendre la Programmation Wii - Partie 1 : Installer DevkitPro. mais qui est loin d'être terminer car il n'y a pour le moment qu'un chapitre.

PS: La patience est requise n'espere pas lire tous les tuto en 2 semaines, prend ton temps pour les lires, n'hésite pas à les relires et essaye les exemples qui sont présentés en les modifiant un peu chez toi.
Bonne Chance !!!
Voir le sujet
Avatar de l’utilisateur
Jonyjack
oktan Wrote:
coco1230 Wrote:Arf si les noobs s'amusent à faire des CF où va t'on? :roll:

Il y a un n00b qui s'est amusé à faire un cfw un jour... Maintenant, on l'appelle Dark Alex...

pspdhm Wrote:n'importe quoi comme CF , programmer un CF c'est pas donné a tous le monde

Oui c'est un cercle fermé, c'est sûr... C'est une secte c'est ça? Biensûr que c'est donné à tout le monde. Il faut juste apprendre et persévérer...

Ces "cfw" ne sont biensûr pas publiables et je remercie PSPgen de son travail et de son attention, mais il va falloir se comporter en adulte un jour, et arrêter de démonter tous les gens qui essayent un nouveau truc... Autant de la part du staff que de la part de certains membres (qui demandent encore ce qu'est un reverse, tout en se moquant... Cherchez l'erreur...)
On dirait qu'ils ont commis un crime contre l'humanité, il faut arrêter là...

Bref, merci encore à PSPgen pour son professionnalisme...

le truc c'est qu'ils copient le travail d'autres personnes en se l'appropriant
bref ces deux CF sont à ignorer c'est tout :wink:
Voir le sujet
oktan
coco1230 Wrote:Arf si les noobs s'amusent à faire des CF où va t'on? :roll:

Il y a un n00b qui s'est amusé à faire un cfw un jour... Maintenant, on l'appelle Dark Alex...

pspdhm Wrote:n'importe quoi comme CF , programmer un CF c'est pas donné a tous le monde

Oui c'est un cercle fermé, c'est sûr... C'est une secte c'est ça? Biensûr que c'est donné à tout le monde. Il faut juste apprendre et persévérer...

Ces "cfw" ne sont biensûr pas publiables et je remercie PSPgen de son travail et de son attention, mais il va falloir se comporter en adulte un jour, et arrêter de démonter tous les gens qui essayent un nouveau truc... Autant de la part du staff que de la part de certains membres (qui demandent encore ce qu'est un reverse, tout en se moquant... Cherchez l'erreur...)
On dirait qu'ils ont commis un crime contre l'humanité, il faut arrêter là...

Bref, merci encore à PSPgen pour son professionnalisme...
Voir le sujet
carrillo
Comprend rien au SDK !!! SVP !!!
dragondu06 Wrote:
Ime44 Wrote:Pas la peine d'abandonner, tu as une solution, apprendre le C :D !
Je te conseille d'aller sur le site du zéro :)

Voici le lien ICI

Merci Ime44 Je connaisais ce site mais je ne savais pas que l'on pouvais l'apprendre.
Et merci dragondu06 pourton lien direct.

EDIT : Au fache de *** !!! J'en ai a lire dis-donc la si je ne comprend pas c'est que vraiment je suis super nul !!!!!!!!!
Voir le sujet
GuyE
Comprend rien au SDK !!! SVP !!!
Ime44 Wrote:Pas la peine d'abandonner, tu as une solution, apprendre le C :D !
Je te conseille d'aller sur le site du zéro :)

Voici le lien ICI
Voir le sujet